pascal Ptr OSType OSErr noErr nil Handle FSSpec byte Boolean